how to approach dsa questions